const state = () => {
  return {
    // 购物车列表
    optionList: []
  }
}

const mutations = {
  // 添加商品
  addShop: (state, value) => {
    state.optionList.push(value)
  },
  // 删除商品
  delShop() {},
  // 修改商品
  resetShop(state, value) {
    state.optionList.forEach((item) => {
      if (item.id === value.id) {
        item.count++
      } else {
        return 0
      }
    })
  },
  // 增加数量
  addCount(state, value) {
    state.optionList.forEach((item) => {
      if (item.id === value.id) {
        item.count++
      } else {
        return 0
      }
    })
  },
  // 减少数量
  sliceCount(state, value) {
    state.optionList.forEach((item) => {
      if (item.id === value.id) {
        item.count--
      } else {
        return 0
      }
    })
  }
}
const actions = {}

export default {
  // 开启命名空间
  namespaced: true,
  state,
  mutations,
  actions
}
